#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date    : 2020-08-26 22:56:51
# @Author  : Zuo Zhongfei (zuozhongfei@126.com)
# @Link    : 
# @Version : $Id$

import os

# 练习：
# 第一次打印时读取整个文件
with open("test.txt") as file_object:
	contnet = file_object.read()

print(contnet)

# 第二次打印时遍历文件对象
with open("test.txt") as file_object:
	for line in file_object:
		print(line)

# 第三次打印时将各行存储在一个列表中，再在with代码块外打印它们。
with open("test.txt") as file_object:
	lines = file_object.readlines()

print(lines)

# 读取你刚创建的文件learning_python.txt中的每一行，
# 将其中的Python都替换为另一门语言的名称，如Java。将修改后的各行都打印到屏幕上。
with open("test.txt") as file_object:
	for line in file_object:
		line = line.replace('Python','Java')
		print(line)